apparatus for applying mortar - Francés Inglés Diccionario